package io.renren.entity;

import java.io.Serializable;
import java.util.Date;



/**
 * 员工合同管理
 * 
 * @author zhangheng
 * @email zh_123shmily@163.com
 * @date 2017-07-12 11:06:28
 */
public class EmpContractEntity implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//表主键
	private Integer id;
	//合同编号
	private String conId;
	//员工编号
	private String empNo;
	//员工姓名
	private String empName;
	//员工身份证号
	private String empCardno;
	//合同起始时间
	private Date conStartTime;
	//合同终止时间
	private Date conEndTime;
	//合同期限
	private String conDeadline;
	//试用期起始时间
	private Date tryStartTime;
	//试用期终止时间
	private Date tryEndTime;
	//试用期期限
	private String tryDeadline;
	//工作单位
	private String jobUnit;
	//工作地点
	private String jobPosition;
	//工作制
	private String jobInstitution;
	//合同方式
	private String conType;
	//录入人
	private String operatePerson;
	//是否生效
	private String ifEffective;
	//是否续签
	private String isContinue;
	//工资发放日
	private Integer payGiveDate;
	//试用期工资
	private Double tryPeriodPay;
	//转正计算方式
	private String formalComputeType;
	//月工资
	private Double monthPay;
	//社保
	private String societySecure;
	//解除或终止日期
	private Date relieveOrEndDate;
	//解除或终止原因
	private String relieveOrEndReason;
	//有无经济补偿
	private String ifEconomicCompensate;
	//一审日期
	private Date auditdate;
	//一审人
	private String auditperson;
	//二审日期
	private Date fstime;
	//二审人
	private String fsr;
	//审批状态
	private String audit;

	public Date getAuditdate() {
		return auditdate;
	}

	public void setAuditdate(Date auditdate) {
		this.auditdate = auditdate;
	}

	public String getAuditperson() {
		return auditperson;
	}

	public void setAuditperson(String auditperson) {
		this.auditperson = auditperson;
	}

	public Date getFstime() {
		return fstime;
	}

	public void setFstime(Date fstime) {
		this.fstime = fstime;
	}

	public String getFsr() {
		return fsr;
	}

	public void setFsr(String fsr) {
		this.fsr = fsr;
	}

	public String getAudit() {
		return audit;
	}

	public void setAudit(String audit) {
		this.audit = audit;
	}

	/**
	 * 设置：表主键
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：表主键
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：合同编号
	 */
	public void setConId(String conId) {
		this.conId = conId;
	}
	/**
	 * 获取：合同编号
	 */
	public String getConId() {
		return conId;
	}
	/**
	 * 设置：员工编号
	 */
	public void setEmpNo(String empNo) {
		this.empNo = empNo;
	}
	/**
	 * 获取：员工编号
	 */
	public String getEmpNo() {
		return empNo;
	}
	/**
	 * 设置：员工姓名
	 */
	public void setEmpName(String empName) {
		this.empName = empName;
	}
	/**
	 * 获取：员工姓名
	 */
	public String getEmpName() {
		return empName;
	}
	/**
	 * 设置：员工身份证号
	 */
	public void setEmpCardno(String empCardno) {
		this.empCardno = empCardno;
	}
	/**
	 * 获取：员工身份证号
	 */
	public String getEmpCardno() {
		return empCardno;
	}
	/**
	 * 设置：合同起始时间
	 */
	public void setConStartTime(Date conStartTime) {
		this.conStartTime = conStartTime;
	}
	/**
	 * 获取：合同起始时间
	 */
	public Date getConStartTime() {
		return conStartTime;
	}
	/**
	 * 设置：合同终止时间
	 */
	public void setConEndTime(Date conEndTime) {
		this.conEndTime = conEndTime;
	}
	/**
	 * 获取：合同终止时间
	 */
	public Date getConEndTime() {
		return conEndTime;
	}
	/**
	 * 设置：合同期限
	 */
	public void setConDeadline(String conDeadline) {
		this.conDeadline = conDeadline;
	}
	/**
	 * 获取：合同期限
	 */
	public String getConDeadline() {
		return conDeadline;
	}
	/**
	 * 设置：试用期起始时间
	 */
	public void setTryStartTime(Date tryStartTime) {
		this.tryStartTime = tryStartTime;
	}
	/**
	 * 获取：试用期起始时间
	 */
	public Date getTryStartTime() {
		return tryStartTime;
	}
	/**
	 * 设置：试用期终止时间
	 */
	public void setTryEndTime(Date tryEndTime) {
		this.tryEndTime = tryEndTime;
	}
	/**
	 * 获取：试用期终止时间
	 */
	public Date getTryEndTime() {
		return tryEndTime;
	}
	/**
	 * 设置：试用期期限
	 */
	public void setTryDeadline(String tryDeadline) {
		this.tryDeadline = tryDeadline;
	}
	/**
	 * 获取：试用期期限
	 */
	public String getTryDeadline() {
		return tryDeadline;
	}
	/**
	 * 设置：工作单位
	 */
	public void setJobUnit(String jobUnit) {
		this.jobUnit = jobUnit;
	}
	/**
	 * 获取：工作单位
	 */
	public String getJobUnit() {
		return jobUnit;
	}
	/**
	 * 设置：工作地点
	 */
	public void setJobPosition(String jobPosition) {
		this.jobPosition = jobPosition;
	}
	/**
	 * 获取：工作地点
	 */
	public String getJobPosition() {
		return jobPosition;
	}
	/**
	 * 设置：工作制
	 */
	public void setJobInstitution(String jobInstitution) {
		this.jobInstitution = jobInstitution;
	}
	/**
	 * 获取：工作制
	 */
	public String getJobInstitution() {
		return jobInstitution;
	}
	/**
	 * 设置：合同方式
	 */
	public void setConType(String conType) {
		this.conType = conType;
	}
	/**
	 * 获取：合同方式
	 */
	public String getConType() {
		return conType;
	}
	/**
	 * 设置：录入人
	 */
	public void setOperatePerson(String operatePerson) {
		this.operatePerson = operatePerson;
	}
	/**
	 * 获取：录入人
	 */
	public String getOperatePerson() {
		return operatePerson;
	}
	/**
	 * 设置：是否生效
	 */
	public void setIfEffective(String ifEffective) {
		this.ifEffective = ifEffective;
	}
	/**
	 * 获取：是否生效
	 */
	public String getIfEffective() {
		return ifEffective;
	}
	/**
	 * 设置：是否续签
	 */
	public void setIsContinue(String isContinue) {
		this.isContinue = isContinue;
	}
	/**
	 * 获取：是否续签
	 */
	public String getIsContinue() {
		return isContinue;
	}
	/**
	 * 设置：工资发放日
	 */
	public void setPayGiveDate(Integer payGiveDate) {
		this.payGiveDate = payGiveDate;
	}
	/**
	 * 获取：工资发放日
	 */
	public Integer getPayGiveDate() {
		return payGiveDate;
	}
	/**
	 * 设置：试用期工资
	 */
	public void setTryPeriodPay(Double tryPeriodPay) {
		this.tryPeriodPay = tryPeriodPay;
	}
	/**
	 * 获取：试用期工资
	 */
	public Double getTryPeriodPay() {
		return tryPeriodPay;
	}
	/**
	 * 设置：转正计算方式
	 */
	public void setFormalComputeType(String formalComputeType) {
		this.formalComputeType = formalComputeType;
	}
	/**
	 * 获取：转正计算方式
	 */
	public String getFormalComputeType() {
		return formalComputeType;
	}
	/**
	 * 设置：月工资
	 */
	public void setMonthPay(Double monthPay) {
		this.monthPay = monthPay;
	}
	/**
	 * 获取：月工资
	 */
	public Double getMonthPay() {
		return monthPay;
	}
	/**
	 * 设置：社保
	 */
	public void setSocietySecure(String societySecure) {
		this.societySecure = societySecure;
	}
	/**
	 * 获取：社保
	 */
	public String getSocietySecure() {
		return societySecure;
	}
	/**
	 * 设置：解除或终止日期
	 */
	public void setRelieveOrEndDate(Date relieveOrEndDate) {
		this.relieveOrEndDate = relieveOrEndDate;
	}
	/**
	 * 获取：解除或终止日期
	 */
	public Date getRelieveOrEndDate() {
		return relieveOrEndDate;
	}
	/**
	 * 设置：解除或终止原因
	 */
	public void setRelieveOrEndReason(String relieveOrEndReason) {
		this.relieveOrEndReason = relieveOrEndReason;
	}
	/**
	 * 获取：解除或终止原因
	 */
	public String getRelieveOrEndReason() {
		return relieveOrEndReason;
	}
	/**
	 * 设置：有无经济补偿
	 */
	public void setIfEconomicCompensate(String ifEconomicCompensate) {
		this.ifEconomicCompensate = ifEconomicCompensate;
	}
	/**
	 * 获取：有无经济补偿
	 */
	public String getIfEconomicCompensate() {
		return ifEconomicCompensate;
	}
}
